pin coupler cylinder - Turkish English Dictionary